home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / gptx-0_2.lha / gptx-0.2 / gptx.h < prev    next >
C/C++ Source or Header  |  1991-10-10  |  779b  |  47 lines

  1. /* Permuted index, with keywords in their context.
  2.    Copyright (C) 1990 Free Software Foundation, Inc.
  3.    Francois Pinard <pinard@iro.umontreal.ca>, 1988.
  4. */
  5.  
  6.  
  7. /* Some system dependant declarations.  */
  8.  
  9. #ifdef sparc
  10. /* Sparc machines require word alignment for each OCCURS structure.  */
  11. #define OCCURS_ALIGNMENT 4
  12. #endif
  13.  
  14.  
  15. /* ANSI vs non-ANSI compilers.  */
  16.  
  17. #ifndef __STDC__
  18. #define const
  19. #define volatile
  20. #endif
  21.  
  22. #ifdef STDC_HEADERS
  23. #include <stdlib.h>
  24. #endif
  25.  
  26.  
  27. /* GNU library prototypes.  */
  28.  
  29. #ifndef __STDC__
  30. void *xmalloc ();
  31. void *xrealloc ();
  32. #else
  33. void *xmalloc (int);
  34. void *xrealloc (void *, int);
  35. #endif
  36.  
  37.  
  38. /* Local prototypes.  */
  39.  
  40. #ifndef __STDC__
  41. void print_copyright ();
  42. void print_version ();
  43. #else
  44. void print_copyright (void);
  45. void print_version (void);
  46. #endif
  47.